OneTeamSoftware\WooCommerce\Shipping\BaseParcelPacker S

Total Complexity 46
Dependencies 1
Dependents 1
Total lines 281
Lines of code 189
Logical lines of code 100
Comment lines 2
Methods 19
Properties 9

Methods 19

Method Rating Maintainability Complexity Lines of code
pack()
S
49 7 28
addParcel()
S
57 6 16
getCombinedParcels()
S
49 5 31
getChildrenItemIds()
S
65 5 9
setItemParents()
S
64 3 9
mergeItems()
S
64 3 10
packSingleProduct()
S
57 1 16
setMinWeight()
S
74 2 5
setPackageTypes()
S
67 2 8
setCombineBoxes()
S
74 2 5
toNumber()
S
66 2 8
__construct()
S
61 1 12
toParcelItem()
S
63 1 11
startPacking()
S
79 1 3
finishPacking()
S
79 1 3
setDebug()
S
81 1 3
maybePackProduct()
S
77 1 4
getProductVolume()
S
70 1 6
setBoxes()
S
91 1 2